package com.jboa.dao.impl;

import java.util.List;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import com.jboa.dao.ModuleDao;
import com.jboa.model.Module;



public class ModuleDaoImpl extends  HibernateDaoSupport implements ModuleDao{

	public void delete(Module entity) {
		super.getHibernateTemplate().delete(entity);
	}

	public List<Module> findAll() {		
		return super.getHibernateTemplate().find("from Module");
	}

	public Module findById(Integer id) {		
		return (Module)super.getHibernateTemplate().get(Module.class, id);
	}

	public void save(Module entity) {
		super.getHibernateTemplate().save(entity);
		
	}

	public void update(Module entity) {
		super.getHibernateTemplate().update(entity);
	}

}
